production and conversion of electrical energy - Francés Inglés Diccionario